telescopic guard - Español Inglés Diccionario